package com.golden.order02.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;


public class SceneDO extends BaseDO implements Serializable{

    /**
     * 分组名称
     */
    private String sceneName;

    /**
     * 分组code
     */
    private String sceneCode;

    /**
     * 
     */
    private String classCode;

    /**
     * 
     */
    private String sceneClass;

    /**
     * 分类id
     */
    private Integer categoryID;

    /**
     * 
     */
    private String specification;

    /**
     * 单位
     */
    private String unit;

    /**
     * 
     */
    private Integer shotHours;

    /**
     * 
     */
    private Integer shotRate;

    /**
     * 
     */
    private BigDecimal baseCost;

    /**
     * 
     */
    private Long baseListPrice;

    /**
     * 
     */
    private String remark;

    /**
     * 
     */
    private Integer employeeID;

    /**
     * 
     */
    private Integer modifi;

    /**
     * 
     */
    private Date createTime;

    /**
     * 
     */
    private Date modifiTime;

    /**
     * 
     */
    private Integer isDel;

    /**
     * 
     */
    private Integer sort;

    /**
     * 
     */
    private Date onSaleTime;

    /**
     * 
     */
    private Date offSaleTime;

    /**
     * 
     */
    private BigDecimal negativeListPrice;

    /**
     * 
     */
    private BigDecimal negativeCost;

    private String categoryName;
    
    
    private Integer negativeNumBase;
    
    private Integer quantity;
    
    private Integer sceneID;
    
    private Integer sessionID;
    
    private String imageUrl;
    
    
    
	public String getImageUrl() {
		return imageUrl;
	}

	public void setImageUrl(String imageUrl) {
		this.imageUrl = imageUrl;
	}

	public Integer getSessionID() {
		return sessionID;
	}

	public void setSessionID(Integer sessionID) {
		this.sessionID = sessionID;
	}

	public Integer getSceneID() {
		return sceneID;
	}

	public void setSceneID(Integer sceneID) {
		this.sceneID = sceneID;
	}

	public Integer getNegativeNumBase() {
		return negativeNumBase;
	}

	public void setNegativeNumBase(Integer negativeNumBase) {
		this.negativeNumBase = negativeNumBase;
	}

	public Integer getQuantity() {
		return quantity;
	}

	public void setQuantity(Integer quantity) {
		this.quantity = quantity;
	}

	public String getCategoryName() {
		return categoryName;
	}

	public void setCategoryName(String categoryName) {
		this.categoryName = categoryName;
	}

	public String getSceneName() {
		return sceneName;
	}

	public void setSceneName(String sceneName) {
		this.sceneName = sceneName;
	}

	public String getSceneCode() {
		return sceneCode;
	}

	public void setSceneCode(String sceneCode) {
		this.sceneCode = sceneCode;
	}

	public String getClassCode() {
		return classCode;
	}

	public void setClassCode(String classCode) {
		this.classCode = classCode;
	}

	public String getSceneClass() {
		return sceneClass;
	}

	public void setSceneClass(String sceneClass) {
		this.sceneClass = sceneClass;
	}

	public Integer getCategoryID() {
		return categoryID;
	}

	public void setCategoryID(Integer categoryID) {
		this.categoryID = categoryID;
	}

	public String getSpecification() {
		return specification;
	}

	public void setSpecification(String specification) {
		this.specification = specification;
	}

	public String getUnit() {
		return unit;
	}

	public void setUnit(String unit) {
		this.unit = unit;
	}

	public Integer getShotHours() {
		return shotHours;
	}

	public void setShotHours(Integer shotHours) {
		this.shotHours = shotHours;
	}

	public Integer getShotRate() {
		return shotRate;
	}

	public void setShotRate(Integer shotRate) {
		this.shotRate = shotRate;
	}

	public BigDecimal getBaseCost() {
		return baseCost;
	}

	public void setBaseCost(BigDecimal baseCost) {
		this.baseCost = baseCost;
	}

	public Long getBaseListPrice() {
		return baseListPrice;
	}

	public void setBaseListPrice(Long baseListPrice) {
		this.baseListPrice = baseListPrice;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Integer getEmployeeID() {
		return employeeID;
	}

	public void setEmployeeID(Integer employeeID) {
		this.employeeID = employeeID;
	}

	public Integer getModifi() {
		return modifi;
	}

	public void setModifi(Integer modifi) {
		this.modifi = modifi;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getModifiTime() {
		return modifiTime;
	}

	public void setModifiTime(Date modifiTime) {
		this.modifiTime = modifiTime;
	}

	public Integer getIsDel() {
		return isDel;
	}

	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}

	public Integer getSort() {
		return sort;
	}

	public void setSort(Integer sort) {
		this.sort = sort;
	}

	public Date getOnSaleTime() {
		return onSaleTime;
	}

	public void setOnSaleTime(Date onSaleTime) {
		this.onSaleTime = onSaleTime;
	}

	public Date getOffSaleTime() {
		return offSaleTime;
	}

	public void setOffSaleTime(Date offSaleTime) {
		this.offSaleTime = offSaleTime;
	}

	public BigDecimal getNegativeListPrice() {
		return negativeListPrice;
	}

	public void setNegativeListPrice(BigDecimal negativeListPrice) {
		this.negativeListPrice = negativeListPrice;
	}

	public BigDecimal getNegativeCost() {
		return negativeCost;
	}

	public void setNegativeCost(BigDecimal negativeCost) {
		this.negativeCost = negativeCost;
	}

	@Override
	public String toString() {
		return "SceneDO [sceneName=" + sceneName + ", sceneCode=" + sceneCode + ", classCode=" + classCode
				+ ", sceneClass=" + sceneClass + ", categoryID=" + categoryID + ", specification=" + specification
				+ ", unit=" + unit + ", shotHours=" + shotHours + ", shotRate=" + shotRate + ", baseCost=" + baseCost
				+ ", baseListPrice=" + baseListPrice + ", remark=" + remark + ", employeeID=" + employeeID + ", modifi="
				+ modifi + ", createTime=" + createTime + ", modifiTime=" + modifiTime + ", isDel=" + isDel + ", sort="
				+ sort + ", onSaleTime=" + onSaleTime + ", offSaleTime=" + offSaleTime + ", negativeListPrice="
				+ negativeListPrice + ", negativeCost=" + negativeCost + "]";
	}
}